.magic-tab {
  width: 100%;
  overflow: hidden;
  flex-wrap: nowrap;
  white-space: nowrap;
  transition: 0.3s;
}
.magic-tab ul {
  overflow-x: hidden;
  margin: 0px 0px;
  padding:0px
}
.magic-tab ul li {
  display: inline-block;
  cursor: pointer;
  padding: 0 10px;
  height: 24px;
  line-height: 24px;
}
.magic-tab ul li.selected,
.magic-tab ul li:hover,
.magic-tab.magic-script-tab ul li.selected:hover,
.magic-tab ul li.draggable-target-item {
  background-color: #d9d9d9;
}
.magic-tab.magic-script-tab {
  border-bottom: 1px solid #cdcdcd;
  height: 33px;
  /* position: absolute; */
}
.magic-tab.magic-script-tab ul li {
  height: 30px;
  line-height: 30px;
  border-bottom: 3px solid transparent;
  
}
/* .magic-tab.magic-script-tab ul li span{
    max-width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
} */
.magic-tab.magic-script-tab ul li.selected {
  border-bottom-color: #4083c9;
  background-color: #fff;
}
